Update History
V1.11.0
/ 12-September-2019
Main
Changes
- Update HAL I2C examples to be compliant with new I2C APIs
- Update HAL TIM examples to be compliant with new TIM APIs
- Update stm32f3xx_hal_conf.h files :
- Change assert_failed() prototype to be compliant with MISRA C rule 11.4
- Add reference to HAL EXTI driver
- Add registers callbacks defines
V1.10.0 / 12-June-2018Main Changes - Maintenance release.
- Update stm32f3xx_hal_conf.h files to add support to HAL CAN Legacy Module.
V1.9.0
/ 23-June-2017
Main
Changes
- Remove support of Atollic TrueSTUDIO STM32 (TrueSTUDIO) toolchain.
- Align stm32f3xx_hal_conf.h with latest template defined in HAL.
- Change assert_failed() prototype to be compliant with MISRA C rule 11.4
- Fix calculation issue of uwDiffCapture for TIM_InputCapture example.
V1.8.0
/ 14-April-2017
Main
Changes
- No changes compared to previous version (V1.7.0).
V1.7.0
/ 16-December-2016
Main
Changes
- Updated DMA_FLASHToRAM examples to implement new API HAL_DMA_RegisterCallback()
- Updated all examples using timers to initialize the new field AutoReloadPreload in TIM_Base_InitTypeDef structure
- Corrected I2C_TwoBoards_RestartComIT example by adding a wait on a Master request event before initiating a receive or transmit action
- Updated error management (in case of AF error) in I2C_TwoBoards_ComPolling example
- Updated UART examples after UART driver rework :
- UART_TwoBoards_ComDMA
- UART_TwoBoards_ComIT
- UART_TwoBoards_ComPolling
- UART_WakeUpFromStop
- Updated
SPI examples (SPI_FullDuplex_ComDMA, SPI_FullDuplex_ComIT and
SPI_FullDuplex_ComPolling) following SPI driver rework
V1.6.0
/ 01-July-2016
Main
Changes
- Updated WWDG examples following HAL WWDG driver evolution:
- Updated I2C example to fix toolchain dependency issue:
- \I2C\I2C_TwoBoards_RestartAdvComIT
V1.5.0
/ 29-April-2016
Main
Changes
- Updated system_stm32f3xx.c files:
- Added APBPrescTable definition.
- Updated stm32f3xx_hal_conf.h files:
- Set HSE_STARTUP_TIMEOUT value to 100ms instead of 5000ms.
- Added new projects I2C to introduce I2C repeated start feature:
- I2C_TwoBoards_RestartAdvComIT
- I2C_TwoBoards_RestartComIT
- Added new projects CRC:
- CRC_Data_Reversing_16bit_CRC example to illustrate input/output data reversal features.
- CRC_Bytes_Stream_7bit_CRC example to illustrate the usage Input/Output options CRC calculation.
- Updated I2C projects after I2C driver rework:
- I2C_TwoBoards_AdvComIT
- I2C_TwoBoards_ComDMA
- I2C_TwoBoards_ComIT
- I2C_TwoBoards_ComPolling
- I2C_WakeUpFromStop
- Updated “Liberty” License with the new license “Ultimate Liberty”.
V1.4.0 / 13-November-2015
Main
Changes
- Maintenance Release.
- Extended set of examples (ADC, CRC, DMA, FLASH, I2C, IWDG, PWR, RTC, SPI, TIM, UART, WWDG) is provided to
start new development on STM32F303K8-Nucleo board. - Updated GPIO Output Speed literals naming to ensure HAL full compatibility.
- Updated system_stm32f3xx.c files:
- Used latest CMSIS template version.
- Removed __IO or __I on constant table declaration.
V1.3.0
/ 04-September-2015Main
Changes
- First Official Release.
- Basic examples (GPIO_IOToggle) are provided to
easily start new development on STM32F303K8-Nucleo board.
License
This
software component is licensed by ST under BSD 3-Clause
license, the "License"; You may not use this component except in
compliance with the License. You may obtain a copy of the License at:
https://opensource.org/licenses/BSD-3-Clause
For
complete documentation on STM32 Microcontrollers visit www.st.com/STM32
|